trellised armor - Alemán Inglés Diccionario